package sga.testes;

import sga.dominio.aposta.Aposta;
import sga.dominio.aposta.Apostador;
import sga.dominio.time.Jogo;
import sga.dominio.time.Time;




public class TesteApostador {

	public static void main(String[] args) {
		
		Apostador apostador = new Apostador("Christian");
		
		Apostador ap = new Apostador("Demis");
		
		Time santa = new Time("Santa Cruz");
		Time sport = new Time("Sport");
		
		Jogo jogo = new Jogo(santa, sport);
		jogo.setPlacar1(5);
		jogo.setPlacar2(0);
		jogo.gerarResultado();
		
		Aposta aposta = new Aposta(jogo,apostador, 20, 5);
		jogo.inserirAposta(aposta);
		aposta.setPlacar1(5);
		aposta.setPlacar2(1);
		aposta.gerarResultado();
		
		Jogo jogo2 = new Jogo(sport, santa);
		jogo2.setPlacar1(1);
		jogo2.setPlacar2(3);
		jogo2.gerarResultado();
		
		Aposta aposta2 = new Aposta(jogo2, ap, 20, 5);
		jogo2.inserirAposta(aposta2);
		aposta2.setPlacar1(1);
		aposta2.setPlacar2(3);
		aposta2.gerarResultado();
		
		Aposta aposta3 = new Aposta(jogo, ap, 20, 5);
		jogo2.inserirAposta(aposta2);
		aposta3.setPlacar1(1);
		aposta3.setPlacar2(3);
		aposta3.gerarResultado();
		
		Aposta aposta4 = new Aposta(jogo2,ap, 20, 5);
		jogo.inserirAposta(aposta);
		aposta4.setPlacar1(5);
		aposta4.setPlacar2(1);
		aposta4.gerarResultado();
		
		
		
		
		
		System.out.println("Pontos aposta 1: "+aposta.getPontos()+"\nResultado aposta 2: "+aposta2.getResultado()+"\nNome Apostador: "+apostador.getNome()
				+"\nPontos apostador: "+apostador.getPontos());
		
		for (int i = 0; i < apostador.getListaApostas().size(); i++) {
			System.out.println(apostador.getListaApostas().get(i).getPlacar1());
			
		}
	}
}
